triangular piece of anything - Turkish English Dictionary